traveling fellow - Spanish English Dictionary